- Understanding client requirements and how they translate in application features.
- Collaborating with a team of IT professionals to set specifications for new applications.
- Write high quality source code to program complete applications within deadlines.
- Perform appropriate testing before release.
- Troubleshoot and debug applications.
- Evaluate existing applications to refactor, update, and add new features.
- Maintain existing software systems and solutions.
- Adhering to coding standards and practices.
- Developing technical documents and handbooks to accurately represent application design and code.
- Perform other duties as required to meet the mandate of the position.
- Ability to program in PHP
- Ability to perform front-end development with HTML, CSS & JavaScript.
- Ability to work responsibly and in an organized manner, with little or no supervision.
- Ability to work collaboratively and productively in a team environment.
- In-depth knowledge of programming for diverse operating systems and platforms using development tools
- Excellent understanding of software design and programming principles.
- Analytical thinking and problem-solving capability.
- Successful candidates may be required to provide a satisfactory Criminal Background Check as a condition of employment.
- Experience with Unix-based operating systems (Ubuntu), Mac OS X, and Windows.
- Experience with CodeIgniter, Django, or a SPA framework (Angular, React, Vue.js).
- Experience with relational databases like MySQL or PostgreSQL.
- Knowledge of the Students’ Union and familiarity with its operations.
Company
Location
Edmonton - Canada
Job type
Full-Time
JavaScript Job Details
JOB SUMMARY
As part of an information technology team, the Junior Developer creates efficient and effective technology based solutions to meet the operational needs of Students’ Union departments as defined by the projector managers. This may involve web, desktop, or mobile applications, and encompass both the development of in-house solutions and the integration of commercial or external solutions into Students’ Union workflows.
This position will be a contract position, focusing on bug fixing and improvements to an in-house developed application. The job will last approximately 3-4 months, with the opportunity to continue onto other projects if funding is available. The project uses the following languages: PHP, MySQL, MongoDB, Javascript (jQuery). Experience with these will be a requirement of the successful candidate.
ROLES AND RESPONSIBILITIES
QUALIFICATIONS AND EDUCATIONAL REQUIREMENTS
PREFERRED SKILLS
WORKING CONDITIONS
The position is hybrid with semi flexible hours. You will be expected to be in the in the office several days a week.
EQUITY AND INCLUSION
The UASU’s mission is to serve, engage, and represent students. To do that well we need an organization that is representative of the students we serve. We are committed to creating a diverse environment that fosters a sense of belonging and empowerment. We actively encourage applications from members of groups experiencing barriers to equity.
Job Skills
More Developer Job Boards
Fullstack Developer Jobs Golang Jobs JavaScript Jobs Python Jobs React Jobs Rust Jobs Java Jobs